|
Portable Executable
Portable ExecutablePortable Executable (PE) - format
plików
wykonywalnych (.exe), obiektowych oraz dynamicznych bibliotek (.dll). Używany w 32- i 64-bitowych wersjach systemów operacyjnych z rodziny Windows. Określenie "portable" (pol. "przenośny") odnosi się do uniwersalności formatu na wielu architekturach systemów komputerowych. Format PE jest po prostu strukturą danych, która
zawiera
informacje potrzebne systemowi do zarządzania kodem wykonywalnym. Należą do tego: - referencje do bibliotek DLL
- tablice importowanych i eksportowanych funkcji
API
- dane do zarządzania zasobami
- informacje o
wątkach
W systemach z rodziny NT format PE jest używany m.in. przez pliki
*.exe
,
*.dll
,
*.obj
, *.sys (najczęściej plik
sterownika
). Format
EFI (Extensible Firmware Interface)
specyfikuje PE jako standardowy format wykonywalny w środowisku EFI. PE jest zmodyfikowaną wersją
Uniksowego
formatu
COFF
stąd też jego alternatywna nazwa - PE/COFF. W systemach Windows NT PE obecnie może zawierać zarówno instrukcje z zestawu
IA-32
jak i
IA-64
oraz
x86-64
(
AMD64
i
EM64T
). Do wersji 4 włącznie, Windows NT (a więc de facto PE) obsługiwał również architektury
MIPS
,
DEC Alpha
i
PowerPC
. PE używany jest również w Windows CE, który kontynuuje wsparcie dla kilku wariantów architektury MIPS,
ARM
(włączając Thumb) oraz
SuperH
.
Inne hasła zawierające informacje o "Portable Executable":
PE
polietylen
– tworzywo sztuczne, polimer etenu
Portable Executable
– termin informatyczny
Puchar Ekstraklasy
– rozgrywki piłkarskie w Polsce
Parlament Europejski
PE ...
Portable Executable
Portable Executable (PE)
Rozszerzenie
.exe
,
.dll
,
.obj
,
.ocx
, .sys,
.scr
Producent / Rozwijany przez
Microsoft
Typ
Binarny
,
wykonywalny
, ...
Plik
...
2003 w grach komputerowych
...
PlayStation 3
...
Szkoła wyższa
...
Komitet Badań Naukowych
...
Inne lekcje zawierające informacje o "Portable Executable":
Kompresja danych (plansza 19)
...
Kompresja danych (plansza 13)
...
Kompresja danych (plansza 19)
...
|
|
|
|